parlor grand piano - Turkish English Dictionary